Handling and Resolving Conflicts in Real Time Mobile Collaboration

نویسندگان

  • Sandy Citro
  • Jim McGovern
  • Caspar Ryan
چکیده

Real time group editors allow two or more users at different locations to work on a shared document at the same time. In a mobile network environment with nondeterministic communication latency, a replicated architecture is usually adopted for the storage of the shared document in order to provide high responsiveness. A conflict occurs when two or more users have different intentions for editing the same part of the replicated document. Conflict can be categorised into two types: exclusive and non-exclusive conflicts. An exclusive conflict occurs when the conflicting operations cannot be realised at the same time, and if serially executed, the effect of the later operation will override the earlier operation. In contrast, a non-exclusive conflict occurs when the conflicting operations can be realised at the same time and both operations can be applied to the target without one overriding the other. The approaches adopted by the existing algorithms to resolve conflicts can be categorised into: (1) locking approaches [1], (2) operational transformation approaches [2], and (3) multi-versioning approaches [3]. The locking approach is a conflict prevention approach rather than a conflict resolution approach, and it does not promote concurrency as only one person can modify an object at one time. The operational transformation approach is optimistic and is able to handle non-exclusive conflicts, but it cannot handle exclusive conflicts. The multi-versioning approach handles exclusive conflicts by creating different object versions with each version realising each conflicting intention. Xue et al. [4] combine multi-versioning, operational transformation, and post-locking to handle both types of conflict and to restrict the number of object versions. However, while post-locking simplifies the conflict resolution process by locking versions to protect them from further modification, it suffers from a partial intention problem insofar as conflicts could be better resolved if the conflicting intentions have been completely realised and thus every user can see the full intention of all other users.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Media Service Mediation Supporting Resident's Collaboration in ubiTV

A smart home is an intelligent and shared space, where various services coexist and multiple residents with different preferences and habits share these services most of the time. Due to the sharing of space and time, service conflicts may occur when multiple users try to access media services. In this paper, we propose a context-based mediation method, consisting of service mediators and mobil...

متن کامل

Predicting Development Trajectories to Reduce Collaboration Conflicts

The benefits of collaborative development are reduced by the cost of resolving conflicts. We posit that reducing the time between when developers introduce and learn about conflicts reduces this cost. We outline the state-of-the-practice of managing and resolving conflicts and describe how it can be improved by available state-of-the-art tools. Then, we describe our vision for future tools that...

متن کامل

Enhancing Conflict Resolution Mechanism for Automatic Model Composition

Despite the fact that model composition paradigm becomes very important and most commonly used, the support for their cooperation has not reached its full strength, especially in managing composition conflicts, because it’s often divided between and confused with other model composition features. This makes handling and dealing with these conflicts a crucial activity in the composition process....

متن کامل

Resolving Student-Parents Conflicts through the Improvement of Moral and Spiritual Intelligence

Resolving conflicts between students and their parents could lead to improvements in academic achievement. As a result, ways of helping with such an outcome are of significance. It can be hypothesized that improvements in moral and spiritual intelligence could lead to such resolutions. To explore this relationship, from among 450 high school students selected randomly, a group of 90 students wi...

متن کامل

Revolution in E-Learning by the Modern Educational Model in Mobile Learning

education has stepped to an ultra-place and time in 21st century. We have entered to digital and wireless communication century which mobile technologies have changed the process of education and instruction. The application of these mobile technologies for creation of knowledge, attitude and skill in learners is called Mobile Learning. The effectiveness of mobile learning programs requires new...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006